.main { width: 100%; height: auto; margin-top: 45px;}
ul { width: 100%; height: auto;}
ul li { height: 70px; border-bottom: 1px solid #ccc; padding: 5px 5px;}
.image { width: 60px; height:60px; float: left;}
.image img { width: 100%; height: 100%;}
.pd_details { width: 60%; height: auto; float: left; margin-left: 5px;}
.pd_details p.name { font-size: 14px; height: 20px; overflow: hidden; text-overflow: ellipsis; margin-bottom: 5px;}
.point { font-size: 13px;}
.point span { color: #ff6666;}
.bottom_btn { width: 100%; position: fixed; bottom: 0px; height: 40px; text-align: center; line-height: 40px; background: #ff6666; color: #fff;}
.num { font-size: 13px; color: #666;}